underwater driving hammer - French English Dictionary